花费 7 ms
STM32硬件I2C调试

调试情况1 现象:主I2C发送数据而没有收到应答,则下一次不能正常发送数据 背景:主I2C每次应该都能正常发送数据 硬件:野火STM32-MINI,1主0从,SCL和SDA直接上拉 软 ...

Sun Nov 11 01:02:00 CST 2018 0 1950
STM32使用TIM闪烁LED——PWM方式

这次实验实现一个呼吸灯的效果,LED在第一秒内渐亮,在第二秒内渐暗,如此反复 控制LED的PWM波形阶梯数为100,即2秒内PWM的占空比从0%到100%范围内先递增后递减且递增/递减的幅度为1% ...

Sat Oct 13 19:30:00 CST 2018 0 1702
STM32系列单片机IO口模式设置

  STM32单片机的每组IO口都有4个32位配置寄存器用于配置GPIOx_MODER, GPIOx_OTYPER, GPIOx_OSPEEDR和GPIOx_PUPDR,2个32位数据寄存器用于配置输 ...

Tue Nov 08 07:40:00 CST 2016 0 3499
STM32 I2C读写EEPROM(中断模式)

上一篇博客是使用I2C读写EERPOM的初级版本,这次在上次的基础上添加中断,使用DMA传输控制,新添加两个读写函数 采用中断方式和DMA可以充分利用单片机强大的硬件外设,提高整体运行效率,而且,在 ...

Fri Oct 19 20:37:00 CST 2018 0 1490
STM32 HAL固件库编程的文件构架

  对于我这种以前只接触过51和AVR单片机编程的小菜来说,现在开始学习STM32的编程,对于函数的功能以及C语言的语法都还好理解,难的是它提供的那一套硬件抽象层(HAL)驱动是怎么和其他的东东搭配在 ...

Fri Nov 11 07:34:00 CST 2016 0 3020
STM32 I2C读写EEPROM(POLLING模式)

本工程运行于野火MINI开发板,主控型号为STM32F103RC,读写对象为AT24C02 2Kbit容量的EEPROM STM32的硬核I2C十分复杂,而且网上有说有缺陷,这就有意思了,值得一探究 ...

Wed Oct 17 19:30:00 CST 2018 0 1215
STM32使用TIM闪烁LED——中断方式

最简单的闪烁LED的方式莫过于在主函数的while循环中使用短暂延时并不断打开和关断LED,此处不做讨论 该简单工程运行在野火MINI开发板上,板上有两颗LED(D4, D5),可以通过宏定义的方式 ...

Fri Oct 12 23:16:00 CST 2018 0 1143
STM32使用TIM闪烁LED——输出比较方式

STM32定时器输出比较器可以直接操作对应的GPIO,在计数器值等于比较寄存器的值时,对应的GPIO可以有以下四种动作   无动作   激活   取消激活   翻转 激活电平由输出极性寄存器 ...

Sat Oct 13 02:02:00 CST 2018 0 724
STM32串口实验

实验阶段1,定时器计时1s触发中断,在中断中往外发送数据 定时器设定为36000分频,周期设定为2000,并开启中断,配置代码如下 串口配置与PC端调试助手设置一致即可,一般都配置为 ...

Mon Oct 15 20:03:00 CST 2018 0 699

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM